package part1;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;

/**
 * 编程程序获取网络图片，并保存到本地文件中，
 * 图片URL：https://www.baidu.com/img/bd_logo1.png
 */
public class Q3 {

    /**
     * 文件下载
     *
     * @param fileURL 下载 URL
     * @param fn      保存路径
     * @throws IOException IOException
     */
    public static void download(String fileURL, String fn) throws IOException {
        final URL url = new URL(fileURL);
        try (final InputStream in = url.openStream();
             final FileOutputStream out = new FileOutputStream(fn)) {
            in.transferTo(out);
        }
    }

}
